tachycineta leucorrhoa - French English Dictionary